module HplDrivers.BuildTestProduct where

import HplAssets.Hephaestus.IO
import FeatureModel.Types

main = buildHpl fc
 where
  fc = FeatureConfiguration
     $ Root
       (f { fId = "Assets" })
       [ 
         Root 
         (f { fId = "Use Cases" }) [Leaf $ f { fId = "UcmToXML" }]--,
--         Root
--	 (f { fId = "Business Processes" }) [Leaf $ f { fId = "BpmToXML" }] 
       ]       
--     $ Root
--       (f { fId = "Assets" })
--       [ 
--         Leaf $ f { fId = "Use Cases" },
--         Leaf $ f { fId = "Business Processes" }
--       ]

--data FeatureTree = Leaf Feature | Root Feature [FeatureTree]

  -- To turn off warnings
  f = Feature {
       fId = undefined,
       fName = undefined,
       fType = undefined,
       groupType = undefined,
       properties = undefined
      }
